a clean sheet/slate - German English Dictionary